|
Foxit PDF SDK
|
继承自 FoxitPDFSDKPython2._object .
Public 成员函数 | |
| def | DrawLine (pdf_doc, page_index, type, line_info_array) |
| 用于为可访问性可视化绘制线条的回调函数。 更多... | |
| def | DrawRect (pdf_doc, page_index, type, rect_info_array) |
| 用于为可访问性可视化绘制矩形的回调函数。 更多... | |
| def | DrawText (pdf_doc, page_index, type, text_info_array) |
| 用于为可访问性可视化绘制文本的回调函数。 更多... | |
| def | GenerateContent (pdf_doc, page_index) |
| 用于为指定页面生成内容的回调函数。 更多... | |
| def | GetDocumentFileName (pdf_doc) |
| 用于获取文档文件名的回调函数。 更多... | |
| def | GetTextStringByStringID (string_id) |
| 用于根据字符串 ID 获取文本字符串的回调函数。 更多... | |
| def | OnContentChanged (pdf_doc, page_index, is_notify_self) |
| 用于通知指定页面内容已发生变化的回调函数。 更多... | |
| def | Release () |
| 用于释放当前回调对象本身的回调函数。 更多... | |
静态 Public 属性 | |
| e_DrawRectTypeContent = _fsdk.AccessibilityProviderCallback_e_DrawRectTypeContent | |
| 绘制矩形类型:内容。 | |
| e_DrawRectTypeLabel = _fsdk.AccessibilityProviderCallback_e_DrawRectTypeLabel | |
| 绘制矩形类型:标签。 | |
| e_DrawRectTypeLine = _fsdk.AccessibilityProviderCallback_e_DrawRectTypeLine | |
| 绘制矩形类型:线条。 | |
| e_DrawRectTypeOrderRect = _fsdk.AccessibilityProviderCallback_e_DrawRectTypeOrderRect | |
| 绘制矩形类型:顺序矩形。 | |
| e_DrawRectTypeTableCell = _fsdk.AccessibilityProviderCallback_e_DrawRectTypeTableCell | |
| 绘制矩形类型:表格单元格。 | |
| e_DrawRectTypeTableCellsBorder = _fsdk.AccessibilityProviderCallback_e_DrawRectTypeTableCellsBorder | |
| 绘制矩形类型:表格单元格边框。 | |
| e_DrawRectTypeTableCellsDataBackground = _fsdk.AccessibilityProviderCallback_e_DrawRectTypeTableCellsDataBackground | |
| 绘制矩形类型:表格单元格数据背景。 | |
| e_DrawRectTypeTableCellsDataBackgroundMissingHeader = _fsdk.AccessibilityProviderCallback_e_DrawRectTypeTableCellsDataBackgroundMissingHeader | |
| 绘制矩形类型:表格单元格数据背景(缺失表头)。 | |
| e_DrawRectTypeTableCellsDataBackgroundMultispan = _fsdk.AccessibilityProviderCallback_e_DrawRectTypeTableCellsDataBackgroundMultispan | |
| 绘制矩形类型:表格单元格数据背景(多重合并)。 | |
| e_DrawRectTypeTableCellsHeaderBackground = _fsdk.AccessibilityProviderCallback_e_DrawRectTypeTableCellsHeaderBackground | |
| 绘制矩形类型:表格单元格表头背景。 | |
| e_DrawRectTypeTableCellsHeaderBackgroundMissingHeader = _fsdk.AccessibilityProviderCallback_e_DrawRectTypeTableCellsHeaderBackgroundMissingHeader | |
| 绘制矩形类型:表格单元格表头背景(缺失表头)。 | |
| e_DrawRectTypeTableCellsHeaderBackgroundMultispan = _fsdk.AccessibilityProviderCallback_e_DrawRectTypeTableCellsHeaderBackgroundMultispan | |
| 绘制矩形类型:表格单元格表头背景(多重合并)。 | |
| e_DrawRectTypeTableCellsSelectedBorder = _fsdk.AccessibilityProviderCallback_e_DrawRectTypeTableCellsSelectedBorder | |
| 绘制矩形类型:表格单元格选中边框。 | |
| e_DrawRectTypeTableCellsType = _fsdk.AccessibilityProviderCallback_e_DrawRectTypeTableCellsType | |
| 绘制矩形类型:表格单元格类型。 | |
| e_DrawRectTypeTableFigure = _fsdk.AccessibilityProviderCallback_e_DrawRectTypeTableFigure | |
| 绘制矩形类型:表格图形。 | |
| e_DrawRectTypeTableLabel = _fsdk.AccessibilityProviderCallback_e_DrawRectTypeTableLabel | |
| 绘制矩形类型:表格标签。 | |
| e_DrawRectTypeText = _fsdk.AccessibilityProviderCallback_e_DrawRectTypeText | |
| 绘制矩形类型:文本。 | |
此类表示用于可访问性的渲染提供者,用于生成内容并绘制可视化元素。
本类中的所有纯虚函数都作为回调函数使用,应在派生类中由用户实现。该渲染提供者 在可访问性相关类与 ReadingOrderEditor 之间共享,为可访问性可视化反馈提供渲染能力。
| def FoxitPDFSDKPython2.AccessibilityProviderCallback.DrawLine | ( | pdf_doc, | |
| page_index, | |||
| type, | |||
| line_info_array | |||
| ) |
用于为可访问性可视化绘制线条的回调函数。
| [in] | pdf_doc | PDF 文档对象。 |
| [in] | page_index | 页面索引。 |
| [in] | type | 绘制矩形类型。请参考从 FoxitPDFSDKPython2.AccessibilityProviderCallback.e_DrawRectTypeContent 开始的值, 本参数应为其中之一。 |
| [in] | line_info_array | 可访问性线条信息对象的数组。 |
| def FoxitPDFSDKPython2.AccessibilityProviderCallback.DrawRect | ( | pdf_doc, | |
| page_index, | |||
| type, | |||
| rect_info_array | |||
| ) |
用于为可访问性可视化绘制矩形的回调函数。
| [in] | pdf_doc | PDF 文档对象。 |
| [in] | page_index | 页面索引。 |
| [in] | type | 绘制矩形类型。请参考从 FoxitPDFSDKPython2.AccessibilityProviderCallback.e_DrawRectTypeContent 开始的值, 本参数应为其中之一。 |
| [in] | rect_info_array | 可访问性矩形信息对象的数组。 |
| def FoxitPDFSDKPython2.AccessibilityProviderCallback.DrawText | ( | pdf_doc, | |
| page_index, | |||
| type, | |||
| text_info_array | |||
| ) |
用于为可访问性可视化绘制文本的回调函数。
| [in] | pdf_doc | PDF 文档对象。 |
| [in] | page_index | 页面索引。 |
| [in] | type | 绘制矩形类型。请参考从 FoxitPDFSDKPython2.AccessibilityProviderCallback.e_DrawRectTypeContent 开始的值, 本参数应为其中之一。 |
| [in] | text_info_array | 可访问性文本信息对象的数组。 |
| def FoxitPDFSDKPython2.AccessibilityProviderCallback.GenerateContent | ( | pdf_doc, | |
| page_index | |||
| ) |
用于为指定页面生成内容的回调函数。
| [in] | pdf_doc | PDF 文档对象。 |
| [in] | page_index | 页面索引。 |
| def FoxitPDFSDKPython2.AccessibilityProviderCallback.GetDocumentFileName | ( | pdf_doc | ) |
用于获取文档文件名的回调函数。
| [in] | pdf_doc | PDF 文档对象。 |
| def FoxitPDFSDKPython2.AccessibilityProviderCallback.GetTextStringByStringID | ( | string_id | ) |
用于根据字符串 ID 获取文本字符串的回调函数。
| [in] | string_id | 字符串 ID。 |
| def FoxitPDFSDKPython2.AccessibilityProviderCallback.OnContentChanged | ( | pdf_doc, | |
| page_index, | |||
| is_notify_self | |||
| ) |
用于通知指定页面内容已发生变化的回调函数。
| [in] | pdf_doc | PDF 文档对象。 |
| [in] | page_index | 页面索引。 |
| [in] | is_notify_self | 是否通知自身。 |
| def FoxitPDFSDKPython2.AccessibilityProviderCallback.Release | ( | ) |
用于释放当前回调对象本身的回调函数。